short-term deposits - Alemán Inglés Diccionario